package com.ai.common.constant.enumP;

/**
 * @Author jiaok
 * @Date 2024-07-31 16:06
 */
public enum FunctionTypeEnums {

    /**
     * 安全帽检测报警
     */
    HELMET_DETECTION("1101","安全帽检测"),
    /**
     * 工作服检测
     */
    SMOCK_DETECTION("1102","工作服检测"),
    /**
     * 单人作业检测
     */
    SINGLE_PERSON_HOMEWORK_DETECTION("1103","单人作业检测"),
    /**
     * 明火检测报警
     */
    FLAME_DETECTION("1104","明火检测报警");

    private String type;
    private String value;

    FunctionTypeEnums(String type, String value) {
        this.type = type;
        this.value = value;
    }

    public String getType() {
        return type;
    }

    public String getValue() {
        return value;
    }

    public static String getFunctionNameByType(String type){
        for (FunctionTypeEnums typeEnums : values()) {
            if (typeEnums.getType().equals(type)){
                return typeEnums.getValue();
            }
        }
        return null;
    }

}
